using System;
using System.Xml;
using SharpObjects.Interfaces;

namespace SharpObjects.Logging
{
	public interface ILogTarget : IXmlInitializable 
	{
        string Id { get; set; }
		ILogFormatter Formatter{ get; set; }
		void Write(ILogEntry logEntry);
		void Release();
	}
}
